About Bankfoot Chair Frames Limited (10930930) United Kingdom