About B & B Interests Limited (07550832) United Kingdom