About Peter Lowe Design Ltd (11934829) United Kingdom