About Baker Fletcher Limited (07579489) United Kingdom