About S&r Objekt Bau Limited (07466109) United Kingdom