About Baker Applications Limited (09347982) United Kingdom