About Georgie Lack Development Limited (07024948) United Kingdom