About Abbotts Floor & Wall Designs Limited (07237671) United Kingdom