About F&d - Bits & Bobs Limited (13333796) United Kingdom