About London Bifold (holdings) Limited (10892626) United Kingdom