About B & A Quilting (uk) Limited (07723683) United Kingdom