About Orpington Timber & Building Supplies Limited (02246762) United Kingdom