About Obelisk Camberley Limited (10771770) United Kingdom