About London And Berkshire Limited (06981070) United Kingdom