About Beattie Passive Build System Limited (06834881) United Kingdom